草庐IT

Dev c++调试

全部标签

javascript - 为本地 Firefox 调试启用 HTTP 地理定位

“地理定位请求只能在安全的环境中完成”地理定位需要HTTPS,这很好,但我需要在不安全的本地服务器上进行调试,然后才能生效。我希望我可以编辑Firefoxes的“about:config”以禁用此调试保护措施。我该怎么做?在不安全的上下文中是否有任何其他/更好的方法来调试位置?(模拟https) 最佳答案 您可以在不加密的情况下在本地主机上进行测试Firefox不会通过非安全连接发送地理定位,并且无法禁用此行为。但是,localhost被认为是安全连接,因此在测试时可能是一个选项。这也解释了为什么ChristopherSupertr

javascript - 为什么 Chrome 调试器在 Closure 中访问变量时未定义?

这个问题在这里已经有了答案:WhydoesChromedebuggerthinkclosedlocalvariableisundefined?(6个答案)关闭4年前。代码:functiontest4(){varx=10;vary=100;//innerreferredxonlyfunctioninner(){console.log(x);debugger;}//inner2referredytomakesureyisinthescopeofinnerfunctioninner2(){console.log(y);}returninner;}varfoo=test4();foo();y在

javascript - 如何将 VS 代码调试器附加到 Internet Explorer 11 for JavaScript/HTML

我正在尝试添加一个调试配置,以允许我调试一个普通的JavaScript应用程序。没有服务器端代码或服务器,只有一个带有普通JavaScript的.html文件。我希望能够使用VSCode调试器、断点等,只需按F5即可在InternetExplorer11中进行预览。我能够让我的launch.json配置运行Chrome,但它似乎不像普通VisualStudio那样附加到进程。我想知道如何使用iexplore.exe执行此操作:{"version":"0.2.0","configurations":[{"type":"chrome","request":"launch","name":"

javascript - 使用 IE9、Visual Studio 2010、MVC3 和 Razor 语法调试 Javascript

我正在尝试使用IE9和VS2010进行javascript调试。我在IE9中启用了调试。我已确保在项目设置中禁用了Silverlight调试。并在我的(Razor语法MVC3)代码中放置了一个断点。当我运行它时没有任何反应:/这种情况已经发生了几个月,并且发生在许多项目中,所以这不仅仅是因为从未达到断点或一些愚蠢的基于代码的事情。我试过:卸载并重新安装IE9。确保我拥有最新的MVC工具,以便Razor编辑器是最新的。只需要最少的代码。遵循我能找到的所有“指南”(这些只是我上面所做的变体)。在同事的机器上做同样的事情,它起作用了。使用“调试器”手动设置断点。这会导致出现“选择你的调试器”

Chrome/Firefox 中的 Javascript 内存使用和调试(雷区)

我目前正在使用GoogleO3DWebGL框架开发应用程序,这是我第一次如此密集地使用JavaScript。这些功能只完成了大约20%,但应用程序本身已经开始占用大约160兆内存,而让应用程序运行时,它在Chrome中每秒消耗大约200kb,在FF中每秒消耗2meg;随着屏幕的刷新。在我写这篇文章时,我让Chrome9保持运行状态,它的内存使用量刚刚达到400兆。我现在特别在意FF的使用,我正在寻找任何关于优化JavaScript、防止内存泄漏以及任何能帮助我基本上解决这个问题的真正好的文档。我也非常感谢任何指向对我有帮助的很棒工具的链接。提前致谢。编辑:我遇到了Mozillaperf

javascript - 如何调试 Azure Cosmos DB 存储过程?

我正在使用AzureCosmosDB,我正在使用C#(Web服务)对客户端进行编程,我正在使用java脚本编写一些服务器端存储过程。如何调试存储过程的代码?谢谢,马克 最佳答案 AzureCosmosDB存储过程是在服务器上运行的JS脚本,您无法在您这边对其进行调试。但是,您可以使用console.log()记录存储过程中的一些关键步骤,如下所示。然后使用getScriptLog从存储过程console.log()语句中获取输出。请注意EnableScriptLogging=true是打印console.log所必需的:varres

javascript - 调试触发 alert() 的 JS 代码

我有一个使用ext-js库构建的系统。系统的一部分列出了流经在线商店的订单。单击一行时,会显示其他订单详细信息。几天前,单击某行后立即出现一条消息“FIXME:已创建panelID...”。之后,继续正常运行,即错误消息很烦人,出现后不会中断正常执行。我正在尝试调试JS代码,看看错误信息是在什么情况下出现的,即为什么突然开始出现。我正在尝试使用FireBug来做到这一点。有没有人有任何提示我可以用来实现建立哪一行代码触发alert()的目标?非常感谢任何关于此事的意见。 最佳答案 Firebug有一个命令行API可以以编程方式创建断

javascript - 如何调试使用 Testacular (Karma) 运行的 Jasmine 规范?

我有一个带有Jasmine规范的小项目,我使用Testacular作为我的测试运行器。我不明白如何调试应用程序代码或规范代码。当我尝试在Chrome开发工具中设置断点时,它不会在下次运行规范时命中,因为它每次都会使用新的查询字符串加载文件。到目前为止,我发现的最好的方法是使用console.log(),但我更愿意使用Chrome开发工具断点。(我正在使用VisualStudio2012进行开发。)谢谢 最佳答案 Testacular不是用于调试的最佳工具。它的强大之处在于它可以在多个浏览器中运行您的测试,并且执行速度非常快,并且可以

javascript - Safari 调试器是否有键盘快捷键?

Firebug和Eclipse都允许我使用功能键单步执行代码。Safari是否具有同等功能? 最佳答案 TheScriptsDebuggerwasupdatedtosupportsomepopularkeyboardshortcuts:继续—F8或Command-/在Mac或Control-/在其他平台上。越过-F10或Command-'在Mac上或Control-'在其他平台上。StepInto—F11或Command-;在Mac上或Control-;在其他平台上。跳出—Shift-F11或Shift-Command-;在Mac上

javascript - 如何设置纬度和经度以使用 Google Chrome 调试 Geolocation API?

对于我的开发系统,我希望能够在Chrome中设置地理位置(纬度、经度),这样当我进行测试时,浏览器会认为我在位置X,而实际上我可能在位置Y.有谁知道如何强制GoogleChrome使用我提供的纬度和经度作为位置? 最佳答案 如果您谈论的是GeolocationAPI,则可以覆盖该函数:navigator.geolocation.getCurrentPosition=function(success,failure){success({coords:{latitude:30,longitude:-105,},timestamp:Dat